inserting a gene - Français Anglais Dictionnaire